"""
5.5.5_类方法细化级别
"""
import pytest
class Test():
    def setup_method(self):
        print("这是类方法级别的前置内容setup_method")
    def teardown_method(self):
        print("这是类方法级别的后置内容teardown_method")
    def setup(self):
        print("这是类方法细化级别的前置内容setup")
    def teardown(self):
        print("这是类方法细化级别的后置内容teardown")

    def test_001(self):
        print("用例001")
    def test_002(self):
        print("用例002")

if __name__ == '__main__':
    pytest.main(['-v', '-s', '类方法细化级别.py'])

# 测试结果如下：（未执行setup(),teardown()）
# collecting ... collected 2 items
#
# 类方法细化级别.py::Test::test_001 这是类方法级别的前置内容setup_method
# PASSED                                 [ 50%]用例001
# 这是类方法级别的后置内容teardown_method
#
# 类方法细化级别.py::Test::test_002 这是类方法级别的前置内容setup_method
# PASSED                                 [100%]用例002
# 这是类方法级别的后置内容teardown_method



